package com.culturalCenter.dataCenter.entity.user;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description:用户现场记录表（UserLocation）实体类
 * @Date
 **/
public class UserLocation implements Serializable {

    private static final long serialVersionUID = -12496825368567251L;
    /**
     * ID
     */
    private String id;
    /**
     * 用户ID
     */
    private String userId;
    /**
     * 模块id
     */
    private String activityId;
    /**
     * 模块对象场次id(活动培训场次期数id)
     */
    private String activityRoundId;
    /**
     * 模块名称
     */
    private String activityName;
    /**
     * 模块类型：1-活动；2-培训
     */
    private Integer activityType;
    /**
     * 场地code
     */
    private String siteCode;
    /**
     * 位置
     */
    private String location;
    /**
     * WiFi；二维码；人脸识别等
     */
    private String locationType;
    /**
     * 时间
     */
    private Date locationTime;
    /**
     * 签到开始时间
     */
    private Date signInStartTime;
    /**
     * 签到结束时间
     */
    private Date signInEndTime;
    /**
     * 更新时间
     */
    private Date updateTime;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getActivityId() {
        return activityId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public String getActivityRoundId() {
        return activityRoundId;
    }

    public void setActivityRoundId(String activityRoundId) {
        this.activityRoundId = activityRoundId;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public Integer getActivityType() {
        return activityType;
    }

    public void setActivityType(Integer activityType) {
        this.activityType = activityType;
    }

    public String getSiteCode() {
        return siteCode;
    }

    public void setSiteCode(String siteCode) {
        this.siteCode = siteCode;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getLocationType() {
        return locationType;
    }

    public void setLocationType(String locationType) {
        this.locationType = locationType;
    }

    public Date getLocationTime() {
        return locationTime;
    }

    public void setLocationTime(Date locationTime) {
        this.locationTime = locationTime;
    }

    public Date getSignInStartTime() {
        return signInStartTime;
    }

    public void setSignInStartTime(Date signInStartTime) {
        this.signInStartTime = signInStartTime;
    }

    public Date getSignInEndTime() {
        return signInEndTime;
    }

    public void setSignInEndTime(Date signInEndTime) {
        this.signInEndTime = signInEndTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}
